""" 
输入文件名，计算文件的行数
注释行数
空行数
代码行数

"""
file_name = input("请输入文件名: ")

cmment_lines = 0
blank_lines = 0
code_lines = 0

with open(file_name,encoding="utf-8") as f:
    lines = f.readlines()
    for line in lines:
        line = line.strip
        if line.startswith("#"):              
            cmment_lines += 1
        elif line== "":
            blank_lines += 1 
        else:
            code_lines += 1

print(f"注释行数：{cmment_lines}  空行数：{blank_lines}  代码行数：{code_lines}")    

